home *** CD-ROM | disk | FTP | other *** search
/ Creative Computers / Creative Computers CD-ROM, Volume 1 (Legendary Design Technologies, Inc.)(1994).iso / shareware / fractals / apfelkiste / apfelkiste1.3 / doc / apfelkiste.german < prev    next >
Text File  |  1994-11-17  |  7KB  |  170 lines

  1.    *********************************************************************
  2.    *                                                                   *
  3.    *                         _________________________                 *
  4.    *                        /          ///          / \                *
  5.    *                       +-----------------------+   \               *
  6.    *                        \   |                   \   |              *
  7.    *                         \ /                  ,  \ /               *
  8.    *                          +-OOOOOOOOOOOOOOOOOO----+                *
  9.    *                         /|OOOOO§OOOOOOOOOOOOOO  /|                *
  10.    *                        / OOOOOOOOOOOOOOOOOOOOOO/ |                *
  11.    *                       +-----------------------+  |                *
  12.    *                       |          |o|          |  |                *
  13.    *                       |          |A|          |  |                *
  14.    *                       |          +-+          |  +                *
  15.    *                       |                       | /                 *
  16.    *                       |       APFELKISTE      |/                  *
  17.    *                       +-----------------------+                   *
  18.    *                                                                   *
  19.    *                                                                   *
  20.    *********************************************************************
  21.    *   Autor:  Michael Böhnisch,                                       *
  22.    *           Löher Str. 2,                                           *
  23.    *           4790 Paderborn                                          *
  24.    *********************************************************************
  25.    * Benötigt:     arp.library          mind. Version 39.1             *
  26.    *               iff.library               -"-      18.5             *
  27.    *               color.library             -"-       1.0             *
  28.    * zum re-compilieren:   Lattice-C5.10                               *
  29.    *********************************************************************
  30.  
  31.                             Zur Dokumentation:
  32.  
  33. Apfelkiste  ist  (noch ein) Programm zu Berechnung der Mandelbrotmenge.  Es
  34. ist nicht ganz so schnell wie MandFXP (ca.  10% langsamer), aber immer noch
  35. VERDAMMT schnell.
  36.  
  37. Diese  Version  ist  die letzte, die noch unter KS 1.3 läuft.  Ich habe sie
  38. nur  der Vollständigkeit halber beigelegt.  Also:  BugReports bitte nur zur
  39. 2.0 Version!
  40.  
  41. Das Programm startet von Worbench oder Shell, ganz wie beliebt und läd dann
  42. die  Files  "Apfelkiste.config"  und "Apfel0.IFF" nach.  Diesen entnimmt es
  43. die Voreinstellungen für das Apfelmännchen und die Grafik.
  44.  
  45. "Apfelkiste.config"  ist  ein  editierbares  ASCII  File,  das im aktuellen
  46. Verzeichnis,  in DEVS:  und in S:  gesucht wird (an KiTe:  ist's so recht?)
  47. und  zwar  in  dieser  Reihenfolge.   Die Datei ist ziemlich selbstdokumen-
  48. tierend, die Reihenfolge der Einträge sollte nicht geändert werden und fügt
  49. bitte keine Überflüssigen "White Spaces" ein.
  50.  
  51. In  einem  kleinen  Requester  kann man jetzt die Grenzen der zu Rechnenden
  52. Fläche  auf  der  komplexen  Zahlenebene angeben (über Maussteuerung später
  53. mehr), die maximale Iterationstiefe, eine Divergenzschranke, die gewünschte
  54. Größe und der Grafik in Pixeln und die Farbauflösung in Bitplanes.
  55.  
  56. Das  Programm  wählt  automatisch die günstigste Grafikauflösung, inclusive
  57. EXTRA_HALFBRITE  mit  64  Farben in der niedrigen Auflösung.  Grafiken, die
  58. nicht  mehr auf den Bildschirm passen, können auch berechnet (1024x1024 mit
  59. 2  Bitplanes  ist  kein  Problem)  und  dann später mit "mostra" angeschaut
  60. werden.
  61.  
  62. Selbstverständlich  wird  auch  Overscan  sowohl  auf PAL als auch auf NTSC
  63. Rechnern  unterstützt (hoffe ich).  Leider hab' ich keinen NTSC Rechner zum
  64. probieren.   Bis zu 736x564 sind mit entsprechend eingestelltem Monitor und
  65. Preferences machbar.  Ich empfehle PPrefs von Jonathan Potter (auf Fish).
  66.  
  67. Unter den String-Gadgets befindet sich eine Leiste mit kleineren Schaltern:
  68.  
  69. ABOUT
  70.     Autorenvermerk + Grüße.
  71.  
  72. FXP
  73.     Startet   die   Apfelpresse  im  Wahnsinnige-Geschwindigkeit-Modus.
  74.     Anschnallen und das Rauchen einstellen!
  75.  
  76. FLOAT
  77.     Der  gleiche  Algorithmus,  aber  mit  Lattice IEEE,  statt  meiner
  78.     Festpunkt-Arithmetik.  Nur zum Vergleich.
  79.  
  80. VIEW
  81.     Stellt  den  Requester  ab  und  zeigt  den  Apfel in seiner ganzen
  82.     Pracht.  Ist "Colorcycling" angeschaltet bewegt sich auch noch was.
  83.     [Schau  mir  tief in meine Augen, deine Glieder werden schwerer und
  84.     schwerer...].
  85.     Zurück zum Requester mit Mausklick.
  86.  
  87. MOUSE
  88.     Mit der linken Maustaste kann man ein Gummiband-Rechteck aufziehen,
  89.     mit dem eine Ausschnittsvergrößerung gewählt werden kann. 
  90.  
  91. LOAD
  92.     Läd  ein  IFF-Bild ein, leider (noch?) keine Mandelbrot-Daten.  Zum
  93.     Anschauen und (falls Daten bekannt) zum Reinzoomen.
  94.  
  95. SAVE
  96.     Abspeichern des fertigen Bildes.
  97.  
  98. PRINT
  99.     Ausgabe des aktuellen Bildes auf Drucker.
  100.  
  101. DEFLT
  102.     Stellt  Ausgangswerte  wieder ein.
  103.  
  104. COLOR
  105.     Ruft einen Farbrequester auf, mit dem man die Palette des Bildes
  106.     ändern kann (aus color.library).
  107.  
  108. QUIT
  109.     Ende. Aus. Fini.
  110.  
  111.  
  112. Fehlermeldungen (roter Balken am oberen Bildschirmende):
  113. =======================================================
  114.  
  115. No memory for filerequester
  116. Can't open printer port
  117. Can't open IORequest for printer
  118.     Programm  konnte  einige  Strukturen für den Filerequester oder den
  119.     Drucker nicht bereitstellen (Das ist ernst!  Mit deinem Rechner ist
  120.     einiges durcheinander, am besten ausschalten, neu booten!)
  121.  
  122. IFF file not found
  123.     Es wurde versucht eine Datei zu öffnen, die es entweder nicht gibt,
  124.     oder  nicht  dem IFF Standard entspricht.  Falls dieser Fehler beim
  125.     Start  des  Programms  auftritt,  wurde  vermutlich die Datei nicht
  126.     gefunden,  deren  Name ganz oben in "Apfelkiste.config" eingetragen
  127.     ist.  Voreingestellt ist hier "Apfel0.IFF".
  128.  
  129. Not an IFF/ILBM file
  130.     Es  wurde  versucht eine Datei zu öffnen, die kein ILBM (interlaced
  131.     bitmap) Bild ist.
  132.  
  133. Scrambled IFF file
  134.     Es  wurde  versucht eine Bild zu laden, dessen Bilddaten sich nicht
  135.     auspacken  lassen.   Dies  könnte  durch einen Fehler beim kopieren
  136.     entstehen.
  137.  
  138. Can't find configuration file
  139.     Die  Datei  mit  den Voreinstellungen konnte nicht gefunden werden.
  140.     Das  Program  verwendet dann eingebaute Einstellungen.  Diese Datei
  141.     ist  ein  editierbares ASCII File, das im aktuellen Verzeichnis, in
  142.     DEVS:  und in S:  gesucht wird (an KiTe:  ist's so recht?) und zwar
  143.     in   dieser   Reihenfolge.   Die  Datei  ist  ziemlich  selbstdoku-
  144.     mentierend,  die  Reihenfolge  der  Einträge  sollte nicht geändert
  145.     werden und fügt bitte keine Überflüssigen "White Spaces" ein.
  146.  
  147. ***************************************************************************
  148.  
  149. Fehler im Programmcode:
  150.  
  151.     keine.
  152.  
  153. ***************************************************************************
  154.  
  155. Special Features:
  156.  
  157.     - Sehr starke Vergrößerungen bekommen Rundungsfehler, da Auflösung
  158.       der Fixpunkt-Arithmetik auf 2^-24 begrenzt
  159.  
  160. ***************************************************************************
  161. Das  Programm  gebe  ich  in die PD, macht damit was ihr wollt, solange ihr
  162. meinen  Namen  im  Programm  und  diese  Dokumentation  unverändert  lasst.
  163. Änderungswünsche,  Vorschläge, Kritik (konstruktiv!!!), Kommentare an meine
  164. EMail-Adresse in der Uni:
  165.  
  166.                              billy@uni-paderborn.de
  167.  
  168. Oder zur Diskussion in unserem Mail-Verteiler.
  169. ***************************************************************************
  170.